package cn.songtx.iot.pojo;

import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class SysUser {
    private Long id;                              // 主键
    private String phoneNumber;                   // 手机号/家庭编号
    private String password;                      // 密码
    private String userName;                      // 用于显示的用户昵称
    private LocalDateTime loginTime;              // 上次登陆时间
    private Integer loginTimes;                   // 登陆次数
    private LocalDateTime createTime;             // 创建时间
    private LocalDateTime updateTime;             // 更新时间
    @TableLogic(value = "0", delval = "1")        // 逻辑删除注解,value可缺省
    private boolean isDeleted;                    // 建表时需要有默认值0
}
